<template>
	<view>
		<text @click="password" style="margin-right: 10px;">{{type==2?'验证码登录':'密码登录'}}</text>  | <text @click="f_password" style="margin:0 10px;">忘记密码</text> | <text @click="hexiaopassword" style="margin-left: 10px;">核销员登录</text>
	</view>
</template>

<script>
	// import {  
 //        mapMutations  
 //    } from 'vuex';
	
	export default{
		props:['type'],
		name:'gourl',
		data(){
			return {
				type:this.type
				// mobile: '',
				// password: '',
				// logining: false
			}
		},
		onLoad(){
			
		},
		mounted() {
			console.log(this.type,'ddddddddd')
		},
		methods: {
			hexiaopassword(){
				uni.navigateTo({
					url:'/pagesuser/public/hexiaopassword'
				})
			},
			password(){
				var url=''
				if(this.type!=2){
					url='/pagesuser/public/password'
				}else{
					url='/pagesuser/public/login'
				}
				uni.navigateTo({
					url:url
				})
				
			},
			f_password(){
				uni.navigateTo({
					url:"/pagesuser/public/f_password"
				})
			},
			yzm(){
				uni.navigateTo({
					url:"/pagesuser/public/login"
				})
			},
			// ...mapMutations(['login']),
			// inputChange(e){
			// 	const key = e.currentTarget.dataset.key;
			// 	this[key] = e.detail.value;
			// },
			// navBack(){
			// 	uni.navigateBack();
			// },
			// toRegist(){
			// 	this.$api.msg('去注册');
			// },
			// async toLogin(){
			// 	this.logining = true;
			// 	const {mobile, password} = this;
			// 	/* 数据验证模块
			// 	if(!this.$api.match({
			// 		mobile,
			// 		password
			// 	})){
			// 		this.logining = false;
			// 		return;
			// 	}
			// 	*/
			// 	const sendData = {
			// 		mobile,
			// 		password
			// 	};
			// 	const result = await this.$api.json('userInfo');
			// 	if(result.status === 1){
			// 		this.login(result.data);
   //                  uni.navigateBack();  
			// 	}else{
			// 		this.$api.msg(result.msg);
			// 		this.logining = false;
			// 	}
			// }
		},

	}
</script>

<style lang='scss'>
	page{
		background: #fff;
	}
	.container{
		padding-top: 115px;
		position:relative;
		width: 100vw;
		height: 100vh;
		overflow: hidden;
		background: #fff;
	}
	.wrapper{
		position:relative;
		z-index: 90;
		background: #fff;
		padding-bottom: 40upx;
	}
	.back-btn{
		position:absolute;
		left: 40upx;
		z-index: 9999;
		padding-top: var(--status-bar-height);
		top: 40upx;
		font-size: 40upx;
		color: $font-color-dark;
	}
	.left-top-sign{
		font-size: 120upx;
		color: $page-color-base;
		position:relative;
		left: -16upx;
	}
	.right-top-sign{
		position:absolute;
		top: 80upx;
		right: -30upx;
		z-index: 95;
		&:before, &:after{
			display:block;
			content:"";
			width: 400upx;
			height: 80upx;
			background: #b4f3e2;
		}
		&:before{
			transform: rotate(50deg);
			border-radius: 0 50px 0 0;
		}
		&:after{
			position: absolute;
			right: -198upx;
			top: 0;
			transform: rotate(-50deg);
			border-radius: 50px 0 0 0;
			/* background: pink; */
		}
	}
	.left-bottom-sign{
		position:absolute;
		left: -270upx;
		bottom: -320upx;
		border: 100upx solid #d0d1fd;
		border-radius: 50%;
		padding: 180upx;
	}
	.welcome{
		position:relative;
		left: 50upx;
		top: -90upx;
		font-size: 46upx;
		color: #555;
		text-shadow: 1px 0px 1px rgba(0,0,0,.3);
	}
	.input-content{
		padding: 0 60upx;
	}
	.input-item{
		display:flex;
		flex-direction: column;
		align-items:flex-start;
		justify-content: center;
		padding: 0 30upx;
		background:$page-color-light;
		height: 120upx;
		border-radius: 4px;
		margin-bottom: 50upx;
		&:last-child{
			margin-bottom: 0;
		}
		.tit{
			height: 50upx;
			line-height: 56upx;
			font-size: $font-sm+2upx;
			color: $font-color-base;
		}
		input{
			height: 60upx;
			font-size: $font-base + 2upx;
			color: $font-color-dark;
			width: 100%;
		}	
	}

	.confirm-btn{
		width: 630upx;
		height: 76upx;
		line-height: 76upx;
		border-radius: 50px;
		margin-top: 70upx;
		background: $uni-color-primary;
		color: #fff;
		font-size: $font-lg;
		&:after{
			border-radius: 100px;
		}
	}
	.forget-section{
		font-size: $font-sm+2upx;
		color: $font-color-spec;
		text-align: center;
		margin-top: 40upx;
	}
	.register-section{
		position:absolute;
		left: 0;
		bottom: 50upx;
		width: 100%;
		font-size: $font-sm+2upx;
		color: $font-color-base;
		text-align: center;
		text{
			color: $font-color-spec;
			margin-left: 10upx;
		}
	}
</style>
